have something taped - Français Anglais Dictionnaire